package com.erp.erp_entitys.money.rsp;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @ClassName : BillExchangeAndCostInfo
 * @Description : 结汇费用信息出参实体
 * @Author : lst
 * @Date: 2021-04-25 04:32
 */
public class BillExchangeAndCostInfoRsp implements Serializable {
    private static final long serialVersionUID = -1926785244765779038L;

    /**
     * 结汇主键
     */
    private Integer id;

    /**
     * 结汇单号
     */
    private String invoiceNo;

    /**
     * 外销合同号
     */
    private String contractNo;

    /**
     * 金额小计合计
     */
    private BigDecimal subTotalAmount;

    /**
     * 费用合计
     */
    private BigDecimal costMoney;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getInvoiceNo() {
        return invoiceNo;
    }

    public void setInvoiceNo(String invoiceNo) {
        this.invoiceNo = invoiceNo;
    }

    public String getContractNo() {
        return contractNo;
    }

    public void setContractNo(String contractNo) {
        this.contractNo = contractNo;
    }

    public BigDecimal getSubTotalAmount() {
        return subTotalAmount;
    }

    public void setSubTotalAmount(BigDecimal subTotalAmount) {
        this.subTotalAmount = subTotalAmount;
    }

    public BigDecimal getCostMoney() {
        return costMoney;
    }

    public void setCostMoney(BigDecimal costMoney) {
        this.costMoney = costMoney;
    }

    /**
     * 重写toString
     */
    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("BillExchangeAndCostInfoRsp").append('[')
                .append("id=")
                .append(id)
                .append(",invoiceNo=")
                .append(invoiceNo)
                .append(",contractNo=")
                .append(contractNo)
                .append(",subTotalAmount=")
                .append(subTotalAmount)
                .append(",costMoney=")
                .append(costMoney)
                .append(']');
        return sb.toString();
    }
}
